repeated intercourse - Spanish English Dictionary